package com.hskn.hss.module.oilDevice.ex.vo;

import com.hskn.hss.core.annotation.Excel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.apache.poi.ss.usermodel.IndexedColors;

import java.math.BigDecimal;

/**
 *
 * @author ccm
 * @date 2021-10-21
 */
@Data
@ApiModel(value = "漏油报表列表-VO", description = "漏油报表列表-VO")
public class OilLeakExcelVO {
    private static final long serialVersionUID = 1L;
    /**
     * 车牌号
     */
    @Excel(name = "车牌号", align = Excel.Align.CENTER, height = 18, width = 16)
    @ApiModelProperty(value = "车牌号", name = "carnumber")
    private String carnumber;
    /**
     * 车辆类型名称
     */
    @Excel(name = "车辆类型", align = Excel.Align.CENTER, height = 18, width = 16)
    @ApiModelProperty(value = "车辆类型名称", name = "carTypeName")
    private String carTypeName;
    /**
     * 机构名称
     */
    @Excel(name = "所属机构", align = Excel.Align.CENTER, height = 18, width = 16)
    @ApiModelProperty(value = "机构名称", name = "deptidforcarName")
    private String deptidforcarName;
    /**
     * 累计漏油次数
     */
    @Excel(name = "累计漏油次数", align = Excel.Align.CENTER, height = 18, width = 16,cellType = Excel.ColumnType.NUMERIC)
    @ApiModelProperty(value = "漏油次数", name = "outOilCount")
    private Integer outOilCount;
    /**
     * 漏油量
     */
    @Excel(name = "累计漏油量（L）", align = Excel.Align.CENTER, height = 18, width = 16,color = IndexedColors.DARK_YELLOW,cellType = Excel.ColumnType.NUMERIC)
    @ApiModelProperty(value = "漏油量", name = "outOilNum")
    private BigDecimal outOilNum;


}
